science of morality - German English Dictionary